hit stride - Spanish English Dictionary